package com.ruicar.afs.cloud.common.modules.dto.mq.approve;

import com.alibaba.fastjson.annotation.JSONField;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.util.ArrayList;

/**
 * 接收复议数据Dto
 */
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class ReconsiderationDto implements Serializable {
    /**
     * 申请编号
     */
    @JSONField(name = "applyNo")
    private String applyNo;
    /**
     * 复议理由
     */
    @JSONField(name = "reconReason")
    private String reconReason;
    /**
     * 复议通知
     */
    @JSONField(name="resultInfoDto")
    private  ApplyResultInfoDto resultInfoDto;

    /**
     * 资产变更影像资料
     */
    @JSONField(name = "comAttachmentFileListDto")
    private ArrayList<ComAttachmentFileDto> comAttachmentFileListDto;
}
